// pages/lifetimes/index.js
let timer = null
Page({

  /**
   * 页面的初始数据
   */
  data: {
    time: 0,
    history: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 可以拿其他页面跳转过来传递的参数
    console.log('我是onLoad');
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    console.log('我是onShow');
    const history = wx.getStorageSync('history')
    this.setData({
      history
    })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {
    console.log('我是onHide');
    clearInterval(timer)
    this.setData({
      time: 0
    })
  },
  getSMSCode() {
    let time = 60
    clearInterval(timer)
    timer = setInterval(() => {
      // 倒计时小于0了得清空定时器
      time = time - 1
      if (time < 0) return clearInterval(timer)
      this.setData({
        time
      })
    }, 1000)
  },
  onShareAppMessage(obj) {
    console.log(obj);
    return {
      title: '小程序老简单了',
      imageUrl: '/static/images/cover.png',
      path: '/pages/index/index'
    }
  }
})